html,body{padding:0;margin:0;font-size:9pt;color:#555;background:#f4f5f6;font-family:'Malgun Gothic','Dotum';height:100%}legend{display:block;text-align:center;overflow:hidden}legend strong{display:block;font-size:33px;font-weight:800;margin-bottom:24px}legend em{display:block;font-style:normal;font-size:12pt;margin-bottom:30px}form{display:table;position:relative;width:100%;height:100%;text-align:center;z-index:1}form #admin_login{display:table-cell;padding:20px 20px 150px;margin:0;border:0;height:100%;vertical-align:middle;text-align:left}form #admin_login fieldset{margin:0 auto;border:0;padding:10px;max-width:370px}form p{display:block;position:relative;background:#fff;border:1px solid #cdcdd1;border-radius:3px;overflow:hidden;padding:10px}form label{display:block;position:absolute;width:136px;top:0;left:0;color:#aaa;text-indent:16px;line-height:36px}form label:after{content:'';display:block;position:absolute;width:1px;height:10px;right:0;top:50%;margin-top:-5px;background:#ececec}form span{display:block;border:0;margin-left:150px}form span input{width:100%;border:0}form button[type="submit"]{color:#fff;font-family:'Malgun Gothic','Dotum';display:block;background:#1c68e0;border-radius:3px;overflow:hidden;padding:10px 0;width:100%;border:0;cursor:pointer;font-size:12pt}.admin_id_save_p{background-color:transparent;border:0}.admin_id_save_label{line-height:20px;width:auto}iframe[name='ok_frame']{position:absolute;top:0;left:0;z-index:0}